composite gloves - French English Dictionary